package com.convert.domain;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonProperty;

@JsonIgnoreProperties(ignoreUnknown = true)
public class ReservationResponse {
	
	@JsonProperty("spirit_code")
	private String spiritCode;
	
	@JsonProperty("confirmation_number")
	private String confirmationNumber;
	
	@JsonProperty("reservation_name_id")
	private String reservationNameId;
	
	@JsonProperty("status")
	private String status;
	
	@JsonProperty("checkin_date")
	private String checkinDate;
	
	@JsonProperty("checkout_date")
	private String checkoutDate;
	
	@JsonProperty("is_checkin_eligible")
	private boolean checkinEligible;
	
	@JsonProperty("is_checkout_eligible")
	private boolean checkoutEligible;

	public String getSpiritCode() {
		return spiritCode;
	}

	public void setSpiritCode(String spiritCode) {
		this.spiritCode = spiritCode;
	}

	public String getConfirmationNumber() {
		return confirmationNumber;
	}

	public void setConfirmationNumber(String confirmationNumber) {
		this.confirmationNumber = confirmationNumber;
	}

	public String getReservationNameId() {
		return reservationNameId;
	}

	public void setReservationNameId(String reservationNameId) {
		this.reservationNameId = reservationNameId;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public boolean isCheckinEligible() {
		return checkinEligible;
	}

	public void setCheckinEligible(boolean checkinEligible) {
		this.checkinEligible = checkinEligible;
	}

	public boolean isCheckoutEligible() {
		return checkoutEligible;
	}

	public void setCheckoutEligible(boolean checkoutEligible) {
		this.checkoutEligible = checkoutEligible;
	}

    public String getCheckinDate() {
        return checkinDate;
    }

    public void setCheckinDate(String checkinDate) {
        this.checkinDate = checkinDate;
    }

    public String getCheckoutDate() {
        return checkoutDate;
    }

    public void setCheckoutDate(String checkoutDate) {
        this.checkoutDate = checkoutDate;
    }
}
